driven off - Turkish English Dictionary